giving a general overhaul - Almanca İngilizce Sözlük